| Parameter | Type | Default | Description |
| --- | --- | --- | --- |
| `name` | `Optional[str]` | `None` | Name of the knowledge base |
| `description` | `Optional[str]` | `None` | Description of the knowledge base |
| `vector_db` | `Optional[VectorDb]` | `None` | Vector database for storing embeddings |
| `contents_db` | `Optional[BaseDb]` | `None` | Database for storing content metadata |
| `max_results` | `int` | `10` | Maximum number of results to return from searches |
| `readers` | `Optional[Dict[str, Reader]]` | `None` | Dictionary of custom readers for processing content |